double minaret madrasah - German English Dictionary